autologous donation - Turkish English Dictionary